package com.agritech.service;

import com.agritech.entity.Answer;

import java.util.List;

/**
 * 回答服务接口
 */
public interface AnswerService {
    
    /**
     * 根据问题ID获取回答列表
     * @param questionId 问题ID
     * @return 回答列表
     */
    List<Answer> getAnswersByQuestionId(Long questionId);
    
    /**
     * 根据ID获取回答详情
     * @param id 回答ID
     * @return 回答对象
     */
    Answer getAnswerById(Long id);
    
    /**
     * 添加新回答
     * @param answer 回答对象
     * @return 添加结果
     */
    boolean addAnswer(Answer answer);
    
    /**
     * 更新回答信息
     * @param answer 回答对象
     * @return 更新结果
     */
    boolean updateAnswer(Answer answer);
}    